St. Thomas, J.P. wins the Boston Park League championship. 1929 St. Thomas, J.P. beats South End Athletics to win the title. Sources Boston Park League